long-winded person - English Synonyms Dictionary